package com.example.fish.service;

import com.example.fish.pojo.Comment;
import com.example.fish.pojo.UserComment;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface CommentService {
//    根据blogid查询对应的comment信息
    List<Comment> getCommentByBlogid(Integer blogid);
//    保存一级评论
    void saveCommentOne(Integer userid,Integer blogid,String content);

//    保存二级评论
    void saveCommentTwo(Integer userid,Integer targetUserid,Integer whichCommentid,String content,Integer blogid);

//    根据userid查询所有的一级评论
    PageInfo<UserComment> getCommentOneByUserid(Integer pageNum,Integer pageSize,Integer userid);
//    根据commentid删除comment
    void deleteCommentByCommentid(Integer commentid);
}
